Big Huge Thesaurus

physical therapist

noun